.calendar-day {
    
    .week-table {
        display: flex;
        overflow: auto;
        height: calc(100% - 130px);
    }
    .week-contant {
        width: 100%;  
        
    }
    .week-timeBox {
        position: relative;
        flex: 1;
    }
    .week-time {
        position: absolute;
        top: 0;
        width: 100%;
        height: 2400px;
        display: flex;
        justify-content: space-between;
        .week-col {
            flex: 1;
            margin: 0 10px;
            .week-td {
                border: paleturquoise 1px solid;
                border-radius: 4px;
                background-color: #fff;
                text-align: center;
                border-top: 10px solid paleturquoise;
            }
        }
    }
    .week-quarter {
        border-top: 1px solid rgba(206, 202, 202, 0.26);
        height: 25px;
        width: 100%;
        &:nth-child(4n+1){
            border-top: none;
        }
    }
    .week-col {
        flex: 1;
    }
    .week-hour {
        border-bottom: 1px solid rgba(190, 184, 184, 0.26);
        border-right: 1px solid rgba(190, 184, 184, 0.534);
        height: 100px;
        width: 100%;
    }
    .week-houtAxis {
        width: 50px;

        .week-houtBox{
            height: 100px;
            line-height: 100px;
        }
    }
    
}
